History
History
Synonyms
UK
US
Meaning:
impound

to take possession of (something) by law or by authority

confine

incarcerate

to imprison (a person)

put in jail, confinement

take-away

to take food or drink out of a restaurant to eat at home

put in jail, confinement

COOP UP as in Wiktionary
COOP UP as in Wikipedia